home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Freeware / sysmon / src / sysinfo / smakefile < prev    next >
Makefile  |  2002-10-27  |  843b  |  36 lines

  1. SysInfo.library: SysInfo.o mylibinit.o SysInfoStub.o
  2.       SC:c/slink WITH <<
  3. LIBFD SysInfo_lib.fd 
  4. TO SysInfo.library 
  5. FROM lib:libent.o mylibinit.o SysInfo.o SysInfoStub.o
  6. LIB LIB:scmieee.lib LIB:sc.lib
  7. NOICONS
  8. SMALLCODE
  9. SMALLDATA
  10. DEFINE @__chkabort=@__dummy
  11. DEFINE @raise=@__dummy
  12. LIBVERSION 2 LIBREVISION 2
  13. <
  14.  
  15. sysinfo.o: sysinfo.c
  16.       SC:c/sc LIBCODE NOSTKCHK STRMERGE OPT sysinfo.c
  17.  
  18. mylibinit.o: mylibinit.c
  19.     SC:c/sc NOSTKCHK STRMERGE OPT mylibinit.c DEFINE=ONE_GLOBAL_SECTION
  20.  
  21. SysInfoStub.o: SysInfoStub.asm
  22.     SC:c/asm SysInfoStub.asm
  23.  
  24. CFLAGS    = MATH=IEEE PARAMETERS=REGISTERS NOSTACKCHECK STRINGMERGE \
  25.             NOCHECKABORT NOMULTIPLEINCLUDES SMALLCODE SMALLDATA
  26.  
  27. test: test.o
  28.    sc link $(CFLAGS) test.o
  29.  
  30. test.o: test.c defs.h
  31.    sc $(CFLAGS) test.c
  32.  
  33. Uptime:    Uptime.c
  34.     SC:c/sc $(CFLAGS) LINK NOICONS Uptime.c
  35.     Delete Uptime.lnk
  36.